be immortalized - Espagnol Anglais Dictionnaire